map octopus - German English Dictionary